mutually supportive - Espagnol Anglais Dictionnaire